Ceres pyramid

Pharoah way to go: What is that pyramid discovered on dwarf planet Ceres?
Scientists are investigating a mysterious, pyramid-shaped mountain on the surface of Ceres.

1